@charset "UTF-8";
/* -------------------------------------------------
 * footer css
 * ------------------------------------------------- */

.go-top {
    position: fixed;
    display: none;
    width: 50px;
    bottom: 10%;
    left: 50%;
    margin-left: 620px;
    z-index: 100;
    a {
        width: 100%;
        text-align: center;
        line-height: 67px;
        height: 50px;
        border-bottom: medium none;
        display: block;
        cursor: pointer;
        text-decoration: none;
        overflow: hidden;
        color: $normalColor;
        background: $grayLightColor url("../img/arrow_Top.png") no-repeat scroll center -5px;
        font-size: 12px;
        text-indent: 2px;
        @include transition(all 0.25s ease-out 0s);
        &:hover {
            background-position: center -55px;
            background-color: $themeColor;
            color: $white;
        }
        &#live-ces {
            background: #fff url(../img/live/cesasia2015/cesgotop.png) no-repeat center;
            background-size: 100%;
        }
        &#live-tc {
            background: #fff url(../img/live/tcshanghai2015/tcgotop.png) no-repeat center;
            background-size: 80%;
        }
        &#live-turing {
            background: #fff url(../img/live/turingphone2015/turinggotop.png) no-repeat center;
            background-size: 100%;
        }
        &#live-robocon {
            background: url(../img/live/robocon2015/robocongotop.png) no-repeat center;
            background-size: 100%;
        }
    }
}

#footer {
    width: 100%;
    font-family: Arial, "Microsoft Yahei", sans-serif;
    padding-bottom: 30px;
    .friend_links {
        background-color: #fff;
        border: 1px solid #eee;
        height: 40px;
        margin: 20px auto 0;
        width: 1198px;
        dt,
        dd {
            float: left;
            font-family: "Microsoft Yahei", Arial;
        }
        dt {
            line-height: 40px;
            font-size: 16px;
            color: #666;
            padding: 0 20px;
            border-right: 1px solid #ddd;
            font-weight: bold;
        }
        dd {
            font-size: 0;
        }
        a {
            border-right: 1px dotted #ddd;
            height: 40px;
            font-size: 12px;
            text-indent: -999px;
            overflow-y: hidden;
            display: inline-block;
            float: left;
            width: 190px;
            background: url(../img/links.png) no-repeat -26px center;
        }
        a.andson {
            background-position: 35px center;
        }
        a.ka360 {
            background-position: -132px center;
        }
        a.clever {
            background-position: -300px center;
        }
        a.upyun {
            background-position: -457px center;
        }
    }
    .foot-copy {
        text-align: center;
        border-top: 1px solid $grayLightColor;
        width: 100%;
        margin: 0 auto;
        font-size: 14px;
        color: $defaultColor;
        a{
            color: $defaultColor;
        }
    }
    .foot-p {
        padding: 10px 0;
    }
}
